triumphal arch – English–Italiano translations

🇬🇧 en it 🇮🇹

triumphal arch noun

  • monumental arch that commemorates a victory
arco di trionfo
Wiktionary Links